
package com.hlkj.pay.app.merchant.ext.impl.heepay.dto;
/*
 * Hlpay-Plus aggregate payment system.
 * Copyright (c) 2024-2025 Hlpay Team Copyright has the right of final interpretation.
 */

import lombok.Data;

import java.util.List;

/**
 * @author HlpayTeam
 * @date 2024/12/26 14:37
 */
@Data
public class HeeProfitOrderDataRes {

    private String agent_bill_id;

    private String jnet_bill_no;

    private String allot_data;

    /**
     * remain_amt : 0.01 allot_amt : 5.01 allot_list :
     * [{"batch_no":"122222","to_login_account":"zhangsan","is_personal":"T","to_amt":10.01,"note":"货款","settle_status":"SettleFinish","settle_time":"2016-01-06
     * 12:00:00:123","create_time":"2016-01-05
     * 12:00:00:123"},{"batch_no":"122222","to_login_account":"lisi","is_personal":"T","to_amt":10.01,"note":"货款","settle_status":"SettleFinish","settle_time":"2016-01-07
     * 12:00:00:123","create_time":"2016-01-06 12:00:00:123"}]
     */

    private double remain_amt;

    private double allot_amt;

    /**
     * batch_no : 122222 to_login_account : zhangsan is_personal : T to_amt : 10.01
     * note : 货款 settle_status : SettleFinish settle_time : 2016-01-06 12:00:00:123
     * create_time : 2016-01-05 12:00:00:123
     */

    private List<AllotListBean> allot_list;

    @Data
    public static class AllotListBean {

        private String batch_no;

        private String to_login_account;
        private String from_login_account;

        private String is_personal;

        private double to_amt;

        private String note;

        private String settle_status;

        private String settle_time;

        private String create_time;

    }
}
